html/template.context.jsBraceDepth (field)
21 uses
html/template (current package)
context.go#L29: jsBraceDepth []int
context.go#L41: return fmt.Sprintf("{%v %v %v %v %v %v %v %v}", c.state, c.delim, c.urlPart, c.jsCtx, c.jsBraceDepth, c.attr, c.element, err)
context.go#L50: slices.Equal(c.jsBraceDepth, d.jsBraceDepth) &&
context.go#L73: if c.jsBraceDepth != nil {
context.go#L74: s += fmt.Sprintf("_jsBraceDepth(%v)", c.jsBraceDepth)
context.go#L88: clone.jsBraceDepth = slices.Clone(c.jsBraceDepth)
transition.go#L345: if len(c.jsBraceDepth) == 0 {
transition.go#L349: c.jsBraceDepth[len(c.jsBraceDepth)-1]++
transition.go#L352: if len(c.jsBraceDepth) == 0 {
transition.go#L360: c.jsBraceDepth[len(c.jsBraceDepth)-1]--
transition.go#L361: if c.jsBraceDepth[len(c.jsBraceDepth)-1] >= 0 {
transition.go#L365: c.jsBraceDepth = c.jsBraceDepth[:len(c.jsBraceDepth)-1]
transition.go#L391: c.jsBraceDepth = append(c.jsBraceDepth, 0)